:root {
    --app-background-image: url('/src/image/bg.jpg');
    --app-background-image-brightness: 0.8;
    --grid-template-rows: 4;
    --grid-template-columns: 9;
    --grid-item-width: 140px;
    --grid-item-height: 135px;
    --grid-item-content-gap: 15px;
    --grid-item-icon-width: 32px;
    --grid-item-text-size: 15px;
    --grid-item-text-show: block;
}

* {
    user-select: none;
}

/* 保留滚动功能但隐藏滚动条（仅适用于Webkit浏览器 Chrome, Safari, Opera） */
::-webkit-scrollbar {
    display: none;
}

.toastDiv {
    position: fixed;
    top: 100px;
    left: 50%;
    transform: translate(-50%, 0);
    padding: 8px 20px;
    font-size: 14px;
    background-color: rgb(255, 79, 128);
    color: #ffffff;
    border-radius: 5px;
    z-index: 999999;
}

.success {
    background-color: #5BA854;
}

.error {
    background-color: #EA4C4C;
}